.webix_all_tabs .webix_item_tab.webix_selected:hover {
    background-color: rgba(174, 174, 174, 0.37);
}

.webix_item_tab.webix_selected {
    border-bottom-width: 0;
    background-color: rgba(174, 174, 174, .37);
}

.webix_all_tabs .webix_item_tab {
    border-top: #e8e8e8 solid 1px;
    border-right: #e8e8e8 solid 1px;
    border-bottom-width: 0;
    border-left-width: 0;
    border-top-right-radius: 10px;
    text-decoration: none!important;
    /*background: #e3e3e3;*/
}

.webix_inp_bottom_label {
    font-size: 10px;
    color: #696969;
}

.webix_view {
    border-color: #e7e7e7 !important;
    font-weight: 400;
    font-size: 13px;
}


.webix_sidebar .webix_view {
    font-weight: 600 !important;
    font-size: 14px !important;
}

.webix_property_label {
    font-weight: 500 !important;
    font-size: 12px !important;
}

.webix_property_value {
    font-weight: 500 !important;
    font-size: 12px !important;
    color: #707070;
}

.webix_list .webix_view {
    font-weight: 500 !important;
    font-size: 13px !important;
}

.webix_dtable .webix_ss_header .webix_hcolumn {
    font-weight: 600 !important;
    font-size: 13px !important;
    color: #5b5b5b !important;
}
.webix_dtable .webix_ss_body .webix_cell {
    font-weight: 400 !important;
    font-size: 13px !important;
    color: #3f3f3f !important;
}

.webix_sidebar .webix_sidebar_icon {
    width: 20px;
    vertical-align: middle;
    color: #8f8f8f;
    font-size: 16px;
}


.webix_sidebar .webix_tree_branch_1 > .webix_tree_item,
.webix_sidebar .webix_tree_item {
    /*color: #2d2d2d;*/
    /*cursor: pointer;*/
    /*!* background: #fefefe; *!*/
    /*border-bottom: 1px solid #ebebeb !important;*/
    color: #dedede;
    cursor: pointer;
    border-bottom: 1px solid #ebebeb0a !important;
}

.webix_sidebar {
    /*background: linear-gradient(45deg, #f3f3f3, #ffffff) !important;*/
    border-color: rgba(231, 231, 231, 0.07) !important;
    background: linear-gradient(45deg, #2f2f2f, #252525) !important;
}

.webix_sidebar .webix_tree_item:hover,
.webix_sidebar.webix_sidebar_expanded .webix_tree_item.webix_sidebar_selected:hover {
    background-color: #373737!important;
}

.webix_sidebar .webix_tree_item.webix_selected,
.webix_sidebar .webix_tree_item.webix_sidebar_selected {
    color: #b2b2b2 !important;
    background-color: #2d2d2d!important;
    font-weight: 500;
}

.webix_sidebar .webix_tree_item.webix_selected span {
    background-color: #9b9b9b00!important;
    color: #bbbbbb;
    font-weight: 600;
}

.webix_sidebar .webix_tree_item.webix_selected .webix_sidebar_dir_icon,
.webix_sidebar .webix_tree_item.webix_selected .webix_sidebar_icon,
.webix_sidebar .webix_tree_item.webix_sidebar_selected .webix_sidebar_dir_icon,
.webix_sidebar .webix_tree_item.webix_sidebar_selected .webix_sidebar_icon {
    color: #ffffff;
}


.webix_dtable .webix_hs_left, .webix_dtable .webix_ss_left {
     box-shadow: none;
}
.webix_dtable .webix_hs_right, .webix_dtable .webix_ss_right {
     box-shadow: none;
}

.webix_sidebar .webix_tree_item {
    height: 40px;
    line-height: 39px;
}

.webix_sidebar .webix_tree_branch_1>.webix_tree_item {
    height: 40px;
    line-height: 39px;
}


.webix_switch_box.webix_switch_on {
    background-color: #078af5;
    color: #fff;
}

.webix_switch_box {
    display: block;
    position: relative;
    top: 50%;
    margin-top: -12px;
    height: 24px;
    background-color: #9fdcff;
    border: 1px solid #0078da;
    border-radius: 9px;
    transition: background-color .4s ease;
    color: #666;
    text-align: center;
    float: left;
}


.webix_switch_handle {
    height: 22px;
    width: 22px;
    border-radius: 9px!important;
    box-shadow: 0 1px 5px rgb(0 0 0 / 11%);
    border: 1px solid #eeeeeea1;
    position: absolute;
    top: 0;
    background-color: #009dff;
    transition: left .3s ease;
}

.webix_button {
    padding: 0;
}

.webix_transparent .webix_button {
    color: #37a9ef;
     box-shadow: none;
}

.webix_transparent .webix_button:focus, .webix_transparent .webix_button:hover {
    background-color: #e7f4fd0f;
}

.webix_header .webix_dark, .webix_header.webix_dark .webix_custom_checkbox, .webix_header.webix_dark .webix_custom_radio, .webix_header.webix_dark .webix_label_right {
    color: #464646;
    font-weight: 600;
}

.webix_header.webix_dark {
    color: #363636;
    font-weight: 600;
    background: #f5f5f5;
    border-color: #545454;
}

.webix_sidebar .webix_tree_branch_1 .webix_tree_item {
    padding-left: 13px!important;
}

.webix_sidebar .webix_tree_branch_2 .webix_tree_item {
    padding-left: 26px!important;
}
